payment deferral - French English Dictionary